/*
 * Copyright (C) 2018 Atol Conseils et Développements.
 * http://www.atolcd.com/
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 */

.statistic-tool .header {
  margin-bottom: 5px;
}

.statistic-tool .main-chart {
  border: 1px solid #CCCCCC;
  border-radius: 5px;
  margin-bottom: 20px;
  min-height: 450px;
  padding-bottom: 10px;
}

.statistic-tool .browsing {
  border-bottom: 1px dotted #CCCCCC;
  height: 44px;
  width: 100%;
}

.statistic-tool .filters {
  margin-top: 10px;
  position: inherit;
}

.statistic-tool .img-prev-arrow {
  top: 10px;
}

.statistic-tool .img-next-arrow {
  top: -22px;
}

.statistic-tool .chart-container {
  width: 100%;
}

.statistic-tool .users-table-container {
  border: 1px solid #CCCCCC;
  border-radius: 5px;
  float: left;
  width: 100%;
}

.statistic-tool .users-table {
  border-collapse: collapse;
  width: 100%;
}

.statistic-tool .users-table .last {
  border: none;
}

.statistic-tool .users-table th, .statistic-tool .users-table td {
  border-right: 1px dotted #CCCCCC;
  padding: 5px 10px;
  text-align: left;
  vertical-align: top;
}

.statistic-tool .users-table td {
  padding: 5px 10px 10px;
}

.statistic-tool .users-table .users-list {
  width: 33%;
}

.statistic-tool .users-table  .users-list ul {
  max-height: 200px;
  overflow-y: auto;
}

.statistic-tool .users-table  .users-list li {
  background: url("../../images/user-16.png") no-repeat scroll 0 0 transparent;
  padding-bottom: 5px;
  padding-left: 1.5em;
}